package com.movie.demo.Utlis.interceptor;

import org.springframework.stereotype.Component;

@Component
public class LoginInterceptor {
//    @Override
//    public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception {
//        try {
//            HttpSession session = request.getSession();
//            //统一拦截（查询当前session是否存在user）(这里user会在每次登录成功后，写入session)
//            User user = (User) session.getAttribute("user");
//            if (user != null) {
//                return true;
//            }
//            response.sendRedirect(request.getContextPath() + "login");
//        } catch (Exception e) {
//            e.printStackTrace();
//        }
//        return false;
//        //如果设置为false时，被请求时，拦截器执行到此处将不会继续操作
//        //如果设置为true时，请求将会继续执行后面的操作

}
